package cn.iocoder.devlop.module.annual.report.alterstockinfo.dal.dataobject;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.math.BigDecimal;
import java.time.LocalDateTime;

/**
 * 年报股权变更信息 DO
 *
 * @author 超级管理员
 */
@TableName("t_alterstockinfo")
@Data
@Builder
@NoArgsConstructor
@AllArgsConstructor
public class AlterstockinfoDO {

    /**
     * 主键
     */
    @TableId(type = IdType.INPUT)
    private String invaltid;
    /**
     * 年报id(格式为 统一社会信用代码/注册号+年报年份)
     */
    private String ancheid;
    /**
     * 企业主体分类 1,企业2,农合；3,个体 4 外商  5 常驻代表机构
     */
    private String entclassify;
    /**
     * 股东名称
     */
    private String inv;
    /**
     * 转让前股权比例
     */
    private BigDecimal transampr;
    /**
     * 转让后股权比例
     */
    private BigDecimal transamaft;
    /**
     * 股权变更日期
     */
    private LocalDateTime altdate;


}
